package com.d0325.Z25;

import java.io.File;

public class FileTraversal {
    public static void main(String[] args) {
        File file = new File("C:\\Windows");
        File[] file2 = file.listFiles();//遍历这个文件夹下的所有目录
        //增强for循环
        /*for (File f:
             file2) {
            System.out.println(f);//打印这个文件夹下的所有目录
        }*/
        for (int i = 0; i < file2.length; i++) {
            System.out.println(file2[i]);
        }
        long FileMax=0;
        String FileName="";
            for (int j = 0; j < file2.length; j++) {
                if (file2[j].length() != 0 && file2[j].length() > FileMax) {
                    FileMax = file2[j].length();
                    FileName = file2[j].getName();
                }
            }
        System.out.println("最大的是:"+FileName+"\t"+FileMax);
            long FileMin=FileMax;
            for(int k=0;k<file2.length;k++){
                 if (file2[k].length()!=0 && file2[k].length()<FileMin){
                    FileMin=file2[k].length();
                    FileName=file2[k].getName();
                }
            }
        System.out.println("最小的是:"+FileName+"\t"+FileMin);
    }
}
